/**
 * \file LogConsole.cpp
 *	\brief LogConsole declaration class
 * \author Edouard ROGE
 * \date 12 septembre 2010
 */

#include <iostream>
#include "LogManager.h"
#include "LogConsole.h"

namespace Core
{
	namespace Log
	{
		LogConsole::LogConsole()
			: Logger()
		{
		}

		LogConsole::~LogConsole()
		{
			LogManager::GetInstance().RemoveLogger(this);
		}

		void LogConsole::Write(const std::string & _str)
		{
			std::cout << _str.c_str();
		}
	}
}